balloon tire
noun
: a flexible low-pressure pneumatic tire with a large cross section designed to provide cushioning
Love words? Need even more definitions?
Merriam-Webster unabridged
Share